Don't use default VMIN/VTIME. Explicitly set them. From Anders Andersson.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 29 Aug 2003 18:47:44 +0000 (18:47 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 29 Aug 2003 18:47:44 +0000 (18:47 +0000)
gpsbabel/jeeps/gpsserial.c

index d03d6f7656ec0fd222bda832a59ca6fee03b4608..6a8709a954933b4fc79b7db6d3e3d647f963f2a4 100644 (file)
@@ -256,8 +256,9 @@ int32 GPS_Serial_Open(int32 *fd, const char *port)
     tty.c_lflag &= 0x0;
     tty.c_iflag &= 0x0;
     tty.c_oflag &= 0x0;
-    
-    
+    tty.c_cc[VMIN] = 1;
+    tty.c_cc[VTIME] = 0;
+
     if(tcsetattr(*fd,TCSANOW,&tty)==-1)
     {
        perror("tcsetattr");